sperm competition - French English Dictionary